# encoding: utf-8
# module alembic.AbcGeom
# from C:\Program Files\Python39\lib\site-packages\alembic.cp39-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import alembic.Abc as __alembic_Abc
import Boost.Python as __Boost_Python


class XformSample(__Boost_Python.instance):
    # no doc
    def addOp(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        addOp( (XformSample)arg1, (XformOp)transOrScaleOp, (V3d)value) -> int :
            Add translate or scale op. Returns the index of the op in its op-stack.
        
        addOp( (XformSample)arg1, (XformOp)rotateOp, (V3d)axis, (float)degrees) -> int :
            Add rotate op. Returns the index of the op in its op-stack.
        
        addOp( (XformSample)arg1, (XformOp)matrixOp, (M44d)matrix) -> int :
            Add matrix op. Returns the index of the op in its op-stack.
        
        addOp( (XformSample)arg1, (XformOp)axisRotateOp, (float)degrees) -> int :
            Add rotateX, rotateY or rotateZ op.
        
        addOp( (XformSample)arg1, (XformOp)op) -> int :
            Add an op with values already set on the op.
        """
        pass

    def getAngle(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getAngle( (XformSample)arg1) -> float """
        pass

    def getAxis(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getAxis( (XformSample)arg1) -> V3d """
        pass

    def getInheritsXforms(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getInheritsXforms( (XformSample)arg1) -> bool """
        pass

    def getIsTopologyFrozen(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        getIsTopologyFrozen( (XformSample)arg1) -> bool :
            Has this Sample been used in a call to OXformSchema::set()
        """
        pass

    def getMatrix(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getMatrix( (XformSample)arg1) -> M44d """
        pass

    def getNumOpChannels(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getNumOpChannels( (XformSample)arg1) -> int """
        pass

    def getNumOps(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getNumOps( (XformSample)arg1) -> int """
        pass

    def getOp(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getOp( (XformSample)arg1, (int)index) -> XformOp """
        pass

    def getScale(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getScale( (XformSample)arg1) -> V3d """
        pass

    def getTranslation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getTranslation( (XformSample)arg1) -> V3d """
        pass

    def getXRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getXRotation( (XformSample)arg1) -> float """
        pass

    def getYRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getYRotation( (XformSample)arg1) -> float """
        pass

    def getZRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ getZRotation( (XformSample)arg1) -> float """
        pass

    def isTopologyEqual(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        isTopologyEqual( (XformSample)arg1, (XformSample)sample) -> bool :
            Tests whether this sample has the same topology as 'sample'
        """
        pass

    def reset(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ reset( (XformSample)arg1) -> None """
        pass

    def setInheritsXforms(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setInheritsXforms( (XformSample)arg1, (bool)inherits) -> None """
        pass

    def setMatrix(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setMatrix( (XformSample)arg1, (M44d)matrix) -> None """
        pass

    def setRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setRotation( (XformSample)arg1, (V3d)axis, (float)degrees) -> None """
        pass

    def setScale(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setScale( (XformSample)arg1, (V3d)scale) -> None """
        pass

    def setTranslation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setTranslation( (XformSample)arg1, (V3d)trans) -> None """
        pass

    def setXRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setXRotation( (XformSample)arg1, (float)degrees) -> None """
        pass

    def setYRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setYRotation( (XformSample)arg1, (float)degrees) -> None """
        pass

    def setZRotation(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ setZRotation( (XformSample)arg1, (float)degrees) -> None """
        pass

    def __getitem__(self, XformSample, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ __getitem__( (XformSample)arg1, (int)index) -> XformOp """
        pass

    def __init__(self, p_object, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        __init__( (object)arg1) -> None :
            Creates an empty XformSample class object.
        """
        pass

    def __reduce__(self, *args, **kwargs): # real signature unknown
        pass

    __instance_size__ = 64


